草庐IT

OpenSSL 证书

全部标签

android - 安卓apk证书丢失。我还没有注册 Google Play App Signing

我丢失了我的androidapk证书。我格式化了我的macmini并升级到新的MacBookPro。现在我无法访问旧mac。所以没有机会检索旧的keystore。而且我还没有注册GooglePlayAppSigning。如果我现在注册,我可以更新我的应用程序吗?这是我尝试在Play商店更新我的应用时遇到的错误:YouuploadedanAPKthatissignedwithadifferentcertificatetoyourpreviousAPKs.Youmustusethesamecertificate.我知道这是一个重复的问题,但我再次提出这个问题是因为所有其他问题都已有3.4年

android - 延长 Android 应用程序证书过期

最近我看到了这个:在2037年之前,我的任何应用都不太可能存活(而且我存活了下来,所有依赖它的东西都存活了),我的应用是否会因为需要新证书而必须使用新的包名称重新发布?没有办法延长证书吗? 最佳答案 不可以,您不能延长现有证书的有效期。但是,在首次创建证书时,请将有效期设置为您认为产品可以存活的时间。看hereforinstructions关于如何实现这一点。参见-validity旗帜。 关于android-延长Android应用程序证书过期,我们在StackOverflow上找到一个类

android - 如何获取现有的 Android key 哈希证书指纹 (SHA1)

我正在制作Android应用程序并使用FacebookSDK。我通过执行以下命令生成了AndroidKeyHash:keytool-exportcert-aliasandroiddebugkey-keystore%HOMEPATH%\.android\debug.keystore|opensslsha1-binary|opensslbase64如何检索Certificatefingerprint? 最佳答案 在alittleresearch之后,这对我有用:keytool-list-aliasandroiddebugkey-keys

Android - Firebase 调试 SHA1 证书

我正在尝试使用Google登录实现FirebaseAuth。在我的项目下添加android应用程序时,它要求我提供DebugsigningcertificateSHA-1。现在,这个项目与我的团队成员共享,每个人都将通过各自的AndroidStudio软件运行该应用程序。我的查询是:调试key对我们所有人来说都是不同的。我应该在Firebase项目设置下添加我所有团队成员的SHA1调试证书key吗?我目前只有我的,而另一个通过他们的AndroidStudio运行应用程序代码的人无法在他们的手机上使用Google登录。登录过程会突然停止。应用准备好投入生产后,该应用将通过Play商店分发

android - 使用 PhoneGap 的客户端证书进行身份验证

有人有使用客户端证书进行身份验证和PhoneGap的经验吗?我有一个由客户端证书保护的网络应用程序,我现在想使用PhoneGap访问这个网络应用程序。Web应用程序拒绝了我的请求,因为它无法对我进行身份验证,因为没有找到证书。我通过Android的默认浏览器下载了数据格式为PKCS#12的客户端证书,但我现在只存储在浏览器keystore中,而不是Android的全局keystore或类似的东西。总结一下:1.)是否可以在Android上使用客户端证书进行身份验证?2.)如果是,PhoneGap也可以吗?3.)如果再次是,我该如何完成?谢谢!问候,拉尔夫 最

android - fatal error : openssl/evp. h 没有这样的文件或目录

我使用androidndkbuild成功编译了openssl,并且成功构建了.so文件。我正在尝试在android项目中“包含”构建的.so文件。在下面一行中出现错误:#include"openssl/evp.h"fatalerror:openssl/evp.h:没有那个文件或目录编译终止。make:*[obj/local/armeabi/objs/iedemo/anotherdemo.o]错误1但是,我包含了stdio.h和string.h文件。我正在探索/usr/include/openssl目录,我可以在这里找到所有与openssl相关的.h文件。并且,stdio.h和strin

android - QT + OpenSSL + 安卓

我想设置OpenSSL库。对于我的Qt项目。在Linux下,它可以与内置的OpenSSL一起正常工作。我将其添加到我的.pro文件中:LIBS+=-lcryptoPKGCONFIG+=openssl但是如果我在Android中使用它,它会报错。我按照以下说明操作:$../setenv-android.sh$cdopenssl-1.0.1h/$perl-pi-e's/install:allinstall_docsinstall_sw/install:install_docsinstall_sw/g'Makefile.org$./configshared-no-ssl2-no-ssl3-n

java - 将自定义证书添加到 OkHttp 客户端

我正在尝试制作Android应用程序,我可以在其中获取和解析HTML(来自没有API的网站)。我正在使用OkHttp。该站点具有不受信任(但有效)的证书。我得到:java.security.cert.CertPathValidatorException:Trustanchorforcertificationpathnotfound.我已经设置了官方方式(https://developer.android.com/training/articles/security-ssl#java),现在我需要将它与OkHttpClient链接。我试过了OkHttpClientclient=newOk

android - 使用 Android WebView 连接到带有客户端证书的安全服务器

WebView或更具体地说,PhoneGapsCordovaWebView能否使用客户端证书向服务器进行身份验证?我知道native浏览器可以使用客户端证书,但我正在尝试让PhoneGapAndroid应用程序与需要客户端证书才能工作但看不到如何工作的服务器通信。我尝试了在谷歌上看到的各种方法,但它们不适用于Android4.0或更高版本。任何建议将不胜感激。 最佳答案 这是不可能的。sdk中不提供回复客户端证书质询所需的代码。如果您在androidsdk中查看WebViewClient的源代码,您将看到此方法/***Notifyt

android - 可以共享用于签署 APK 的证书吗?

我们的项目有多个Android开发者,他们都可以访问GooglePlay控制台,以便能够从各自的计算机发布APK更新。如文档和此处的帖子中所述:TheapkmustbesignedwiththesamecertificatesasthepreviousversionQuestion:Isthereawaywherefirstdevelopercansharehiscertificatewithseconddeveloper,suchthatseconddeveloperisabletopublishAPKupdatestoGooglePlayconsole?到目前为止,我没有在文档或讨